quick-release means - Spanish English Dictionary